-
-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Giga onboard Wifi, and signal updates. #364
Conversation
just a second note: the user can toggle between onboard WiFi (Wifi_NINA) and esp wifi. having the following in config.h: |
Sadly, upon further testing, it handles only one client... |
Giga WiFi WORKS, for up to 3 MAX clients (hardware limits?). working on cleaning it up with Chris. :-) |
commit #4430e9a Comment: config option "#define GIGA_WIFI true" works for giga, up to 3 clients connected. config option "#define WIFI_NINA true" untested on giga until i get hardware. only committed to save. |
back to draft, while i sort out some issues. |
ok, tested for compile with UNO (size failure? odd), MEGA, and Giga. i will keep developing for the Giga, as best as i can, but if it goes to beta-testers, they need to be code-capable, and i will need to draft up a write-up of what i know works, what i know does not, with the extent known of each. |
Converted back to draft, as i am working on a huge improvement that needs to be included overall to the devel-giga branch, once tested to work correctly that is. |
Marking Ready for review, so this can be brought into the dcc-ex:devel-giga repo for further testing. hopefully soon, before i make more changes ;-) Tested with 8 track signals, all produced DCC. tested one of the tracks with DC, and got a very pretty inverted PWM. |
WiFiNINA Library from Adafruit, with their shield, is not recommend at this time, but the signal code needs to get into the DCC-EX:devel-giga repo branch. |
just tested with a Loco, and it seems fully working now.
a few changes were needed for WiFi_NINA, that work on the Giga. need to make sure they work on other STM32 hardware, just to make sure the changes are not cross-platform breaking.
Note, the Giga has a uFL antenna connector for an external antenna. there is no onboard antenna, though all new Giga's come with a basic antenna. handy if you want to add a uFL to SMA adapter for an external SMA antenna, in case project is inside a metal enclosure.